landwreck
Look at other dictionaries:
landwrack — noun or landwreck obsolete : destruction of something on land : ruin, devastation … Useful english dictionary
landwrack — noun or landwreck obsolete : destruction of something on land : ruin, devastation … Useful english dictionary